* { padding: 0px; margin: 0px; } body { background: url(../images/background.gif) repeat-x #191919; color: #ffffff; font-size: 8pt; font-family:Geneva, Arial, Helvetica, sans-serif; } #wrapper { background: url(../images/background_wrap.jpg) no-repeat left top; } #wrap { margin-left: 280px; width:70%; } #header { height: 75px; } #title { float: left; padding: 0px 10px 0px 0px; line-height:75px; } #pagenav { font-size: 11pt; font-weight: bold; padding-top: 30px; float:right; } #sidebar .moduletable { width:100%; } #sidebar { float: right; width: 200px; padding: 10px 0px 20px 0px; color: #acacac; } #content { margin: 10px 230px 20px 0px; } .clear { clear:both; } #footer { padding: 20px 0px 10px 0px; color:#CCCCCC; border-top: 1px solid #333333; } #sidebar table.moduletable { padding: 20px 10px 20px 10px; border-bottom: 1px solid #333333; } .postmetadata { color: #959595; padding: 10px 0px; } /* text */ #title h1 { font-size: 18pt; font-weight: normal; } #title h1 a { color: #ffffff; text-decoration: none; } .description { color: #d7d7d7; font-size: 10pt; } #pagenav ul li { list-style: none; display: inline; margin-left:30px; } #pagenav li a { color: #555555; padding-right: 20px; text-decoration:none; } #pagenav li a:hover { color: #ffffff; } #footer a { color: #cccccc; text-decoration: none; } p, #content h1, h2, h3, ol, ul, .post, .componentheading, .moduletable, h4, h5, h6, .sectiontableheader, .contentdescription { padding-bottom: 10px; } #content h1, td.contentheading, .componentheading, .contentpagetitle, .frontpageheader { font-size: 16pt; color: #78ac2d; font-weight:normal; } #content h1 a, td.contentheading a, .componentheading a, .contentpagetitle a, .frontpageheader a { color: #78ac2d; text-decoration: none; } #content ul li, #content ol li { margin-left: 30px; } a { color: #548200; } #sidebar a { color: #acacac; text-decoration: none; } h2 { font-size: 12pt; color:#CCCCCC; font-weight: normal; } #content h2 a, .sectiontableheader a { color:#cccccc; text-decoration:none; } #sidebar h2, #sidebar table.moduletable th, h3, h4 { font-size: 11pt; font-weight: normal; } h3, h4 { color: #78ac2d; } blockquote { margin: 10px; font-size: 10pt; font-style: italic; } .postmetadata a { color: #959595; text-decoration: none; } #sidebar ul li { list-style: none; } #sidebar ul li ul li { margin-left: 5px; } #sidebar ul li ul li ul li { margin-left: 5px; } ul li ul li { margin-left: 10px; } ul li ul li ul li { margin-left: 10px; } /* calendar */ td, th { padding: 2px; text-align:left; } /* form */ #author, #email, #url, #comment, .s, .inputbox { border: 1px solid #666666; padding: 5px; font-size: 8pt; background:transparent; color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin-bottom:3px; } #submit, .searchsubmit, .button { background-color: #548200; color: #ffffff; border: 1px solid #666666; font-size: 8pt; padding: 2px; margin-top: 3px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin-bottom:3px; } #commentform a { color: #666666; text-decoration: none; } #comments { margin: 10px 0px; } .comment { padding: 10px; } #date { padding-bottom: 10px; } #date a { text-decoration: none; } .alt strong { font-size: 9pt; } .alt a { text-decoration: none; } .searchform { margin-bottom: 20px; } /* joomla */ .small { color: #898989; padding-bottom:0px; margin-bottom:0px; } .createdate { padding-bottom:15px; color: #898989; } .back_button, .pagenav_next, .pagenav_prev { margin: 10px 0px; color: #898989; } .back_button a, .pagenav_next a, .pagenav_prev a { color: #898989; text-decoration: none; } #pagenav .moduletable { padding: 0px; } .mosimage { padding: 10px; } td { font-size: 8pt; text-align:left; } .mosimage_caption { font-style:italic; color: #CCC; }